depositing implement - İspanyolca İngilizce Sözlük